Big Huge Thesaurus

Claude Elwood Shannon

noun